//
//  UserAccountTool.m
//  Fireball
//
//  Created by 俞渊华 on 2017/12/8.
//  Copyright © 2017年 俞渊华. All rights reserved.
//

#import "UserAccountTool.h"

#define kUserAccountPath [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES).firstObject stringByAppendingPathComponent:@"UserAccount.db"]


@implementation UserAccountTool

/**
 *  存储账号信息
 *
 *  @param account 账号模型
 */
+ (void)saveAccount:(UserAccount *)account{
    [account saveOrUpdate];
}
/**
 *  返回账号信息
 *
 *  @return 账号模型（如果账号过期，返回nil）
 */
+ (UserAccount *)account{
    // 加载模型
    NSArray* finfAlls = [UserAccount findAll];
    return finfAlls.firstObject;
}

+ (void)updateAccount:(UserAccount *)account{
    [self saveAccount:account];
}

//删除用户信息
+(void)removeUserAccount{
    [UserAccount drop];
    [UserAccount clear];
}
@end
